spicked rolls - French English Dictionary